spoon denture - German English Dictionary